package com.quanyan.pay.mapper;

import com.quanyan.pay.entity.TbPayWaySetting;
import com.quanyan.pay.entity.TbPayWaySettingExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbPayWaySettingMapper {
    int countByExample(TbPayWaySettingExample example);

    int deleteByExample(TbPayWaySettingExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbPayWaySetting record);

    int insertSelective(TbPayWaySetting record);

    List<TbPayWaySetting> selectByExample(TbPayWaySettingExample example);

    TbPayWaySetting selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbPayWaySetting record, @Param("example") TbPayWaySettingExample example);

    int updateByExample(@Param("record") TbPayWaySetting record, @Param("example") TbPayWaySettingExample example);

    int updateByPrimaryKeySelective(TbPayWaySetting record);

    int updateByPrimaryKey(TbPayWaySetting record);
}